679
603
1607
587
1570
605
606
728
4640
1429
592
1317
1958
1876
591
649
582
598
857
601
1228
2403
540
1518
3103
913
598
647
580
1136
577
555
1967
579
639
657
530
691
1744
651
707
701
559
614
548
653
628
1096
1812
603
703
589
1028
1917
2007
595
1005
539
581
540
634
622
511
578
1678
570
972
560
649
652
1179
596
4768
1698
1147
620
2435
1365
708
657
597
1268
528
1765
664
1911
624
559
896
946
559
608
1392
1118
608
615
1199
914
849
1528
560
792
578
983
584
776
1482
2195
1338
1112
1019
693
1323
555
680
1273
1657
1011
1681
743