993 2
1893 6
2652 2
1006 2
4524 8
2351 3
875 0
1413 1
2147 1
1695 2
972 1
2478 8
2977 5
2048 4
1128 4
1102 1
1314 4
1400 1
966 1
1623 5
3085 9
1168 1
1426 2
1320 1