4005 13
9875 41
4453 22
3702 7
1761 4
3821 21
1996 5
1864 7
2232 3
1352 1
1077 4
1377 3
1775 7
2270 9
2489 8
1987 4
1570 4
1638 5
3640 11
1902 12
1395 6
2520 15
833 0
4270 16