2957
8
494
2
1548
3
445
1
1109
3428
18
479
4355
9
729
641
3325
4
1673
801
470
5136
10
427
2154
448
459
374
512
406
1131
5
2183
1229
1780
1783
11
559
1823
1653
22