1056
2
560
1
638
2291
564
3102
5
1411
8
4641
16
2901
1761
1606
1719
1292
4
924
2347
12
1652
1338
9
2669
10
566
2026
2859
2427
3
641
4400
4551
1367
879
1419
3801
570