2270 6
1597 7
1344 6
2950 6
3330 8
1844 5
1588 4
1113 1
4462 12
10453 12
13729 31
7613 24
8242 33
4667 13
5124 19
12822 37
3765 17
3484 6
7865 24
2468 11
7962 32
10399 33
20292 48
2295 1