4656 21
1009 3
2273 4
1251 2
1720 6
2823 9
1491 3
2095 8
1627 5
1218 2
898 0
3721 13
2931 5
2103 1
4218 15
2844 10
1523 5
1329 5
4189 13
1339 2
1165 2
9884 32
2541 7
2549 9