2150 3
5048 7
1533 11
3916 9
1671 1
2913 9
5541 12
9112 11
2801 5
2270 4
2574 7
3589 8
1914 4
2738 2
7194 14
13928 32
7736 11
9666 18
2429 1
7922 15
2728 8
28284 42
3679 10
1643 10