902 0
1001 2
1427 8
1720 5
1390 2
1509 1
2333 3
1949 4
853 4
1355 5
2374 4
2192 2
2754 9
22508 37
26943 20