2084 3
660 8
5995 8
35542 70
10314 6
7417 7
10289 31
8656 25
3121 4
12646 34
3355 18
5687 28
5491 21
4590 12
2838 6
2450 12
4838 29
2319 5
1686 5
2374 9
3678 3
943 0
999 1
993 1