729
2550
15622
3000
5305
3288
10119
10324
1016
2494
9237
11381
282
1524
426
494
177
534
461
2386
3438
1756
782
1502
1202
593
2750
2771
2136
924