2102 126
5549 134
10280 715
8617 894
2208 158
1727 236
17653 127
4215 154
14243 97
2262 176
16630 380
2819 358
15953 722
4316 854
2642 379
3406 746
8819 411
3760 499
28923 539
5262 643
3850 691
19683 465
4831 912
2400 167