998 3
1364 7
2526 2
2240 6
2226 8
727 2
2119 11
1451 7
2663 4
3157 17
3099 15
5012 20
833 6
1702 5
11674 46
2647 15
1352 11
972 3
2070 4
3894 12
13603 25
3258 9
1379 8
2447 8