3579 7
2436 7
4209 5
2858 12
1847 4
5501 3
1111 4
910 2
1340 1
1178 9
1008 1
1732 5
2361 5
1508 3
1592 4
2040 3
5407 5
1601 5
823 9
14333 12
20755 53
25314 26
10934 18
12376 16