1522
1
1015
1861
2
505
507
511
455
503
1092
1446
488
515
559
1782
1784
11
407
1133
5
2186
4
1230
414
663
1654
22
2590
1823
634
492
621
855
531
1086