6102 32
1505 6
2597 5
3812 7
2865 11
1205 2
1669 7
3379 12
2709 9
3796 15
4797 11
5776 12
3638 12
2338 12
2222 4
8444 15
1806 1
5517 19
1920 7
2745 8
10164 28
21184 84
3324 11
2804 7