2200
496
2900
653
2448
552
2757
621
2140
482
4988
1123
10455
2354
3508
790
2670
602
8380
1887
6029
1358
2644
596
2600
586
2360
532
9800
2206
5520
1243