1458
2
502
1
505
507
1323
540
1275
6
2345
949
486
405
1783
11
3132
8
558
1130
5
2182
4
1229
512
660
2021
508
453
541
4401
1616
478
1518
591
751
2004