2200 12
4152 6
2046 4
17409 52
5872 7
2633 2
2784 11
1227 3
1456 3
3830 7
7027 8
1587 6
5464 16
2354 9
3050 18
31895 61
4911 5
1419 7
1722 2
4045 6
12690 33
10037 22
4508 6
6608 22