939 1
1270 3
2924 5
1779 3
2470 1
11807 31
897 1
1385 2
4253 17
1118 2
2289 3
3000 3
2709 8
7652 26
3366 11
1227 2
1641 3
2002 4
2596 5
3508 9
2048 6
2474 8
1679 3
4624 12