693
677
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
1632
1486
1046
1791
1889
1290
1649
713
766
5403
2534
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
2094
933
3181
1283
697
1489
2530
2073
676
656
2362
670
674
1204
1224
660
644
1296
1265
597
3741
753
677
1043
1357
836
640
1645
974
671
1061
661
1399
614
681
1468
1143
2437
685
1611
1794
991
749
661
1124
2030
2482
1460
693
1365
2101
1388
817
613
666
1964
779
881
1783
697