1282
1
517
625
654
2270
436
737
590
601
551
518
653
2
456
1951
872
474
587
558
594
438
604
713
602
759
427
453
523
492
860