3588 11
1054 4
967 4
9883 19
2381 3
1714 6
1270 4
1032 2
2144 8
2051 4
2278 9
1623 5
4187 7
3235 6
2185 1
1663 5
9877 44
8723 27
863 0
3357 8
5625 17
1323 4
3104 6
2962 5