2037
1149
3294
1209
10299
3664
25503
7235
7442
5900
5453
1961
5459
2107
4005
8786
3344
7882
6619
2311
2998
11880
14321
2633
16224
11251
64025
107610