938 3
2155 6
978 2
2658 7
1270 4
1829 6
1428 3
1997 5
1140 4
1891 2
2507 2
614 1
1493 3
1977 5
1394 1
2545 9
3238 7
2336 11
3392 12
735 0
2000 14
4561 5
7912 44
1139 0