939 1
1270 3
2924 5
1779 3
2470 1
12222 32
897 1
1385 2
4253 17
1521 2
2289 3
3000 3
3115 8
8058 26
3773 12
1227 2
1641 3
2002 4
3002 6
3508 9
2048 6
2474 8
1679 3
4624 12