1271
1866
1245
736
1345
687
940
742
2590
996
755
766
984
743
1193
1056
849
1887
1215
1464
5103
667
865
1304
732
1389
5740
715
758
891
757
1457
876
1441
1023
1950
3848
2308
3263
3512
896
921
913
789
647
887
5369
1554
5564
800
1431
678
800
5508
784
1384
748
930
805
1419
1024
1307
2822
758
660
1529
700
803
703
5943
8385
918
2012
1563
987
845
2114
710
2750
1277
3901
1429
1753
1318
918
758
809
1688
803
798
744
799
901
3163
697
1034
828
3717
737
11303
2880
6884
988
815
1394
2140
823
952
1782
770
3581
2046
3039
1332
2136
3782
702
629
2021
745