3691 10
1188 4
1789 6
2548 2
2357 2
2327 6
3652 7
2522 5
3817 13
2129 4
3862 9
1853 2
5264 3
8585 28
19914 102
8538 40
8794 34
15029 64
6251 29
12729 58
2405 5
1924 2
13230 44
2034 7