688
1508
1686
637
797
1891
1491
706
746
711
1036
1633
725
660
670
1266
678
715
693
683
730
1468
2463
1138
627
761
1970
582
1801
682
700
2569
3186
974
787
956
2033
680
2021
688
619
613
845
2290
780
2456
860
827
986
1709
1486
1046
1791
1889
1290
1649
713
766
5403
2534
1410
729
916
837
763
1011
1682
662
656
717
2365
1083
1295
694
1163
2834
1889
794
2562
1152
2018
657
804
1230
684
1796
743
788
700
1487
662
1447
669
3010
1658
2057
709
873
1103
772
1033
789
760
941
1570
1105
717
661
1975
706
1401
1471
720
1282
1503
722
1283
976
808
968