10002 19
2726 6
6652 6
3244 9
6728 16
8793 29
1260 4
1483 3
1676 2
1464 2
2336 8
1096 3
1172 1
2585 5
2304 3
1431 5
1092 5
1035 0
1203 3
1159 4
2755 3
2654 4
2109 6
1310 1