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
581
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
1857
707
1461
1617
1973
1702
811
825
1159
1850
657
702
727
737
702
1182
817
779
932
705
1224
642
676
801
1097
1103
618
1173
2403
684
1205
676
781
684
1061
707
1292
635
2128
644
645
1099
1882
1435
923
2530
2561
799
1273
1870
2026
1081
682
2016
1087
749
640
693
1352
2284
1485
657