1243
1540
5825
1419
641
730
902
3185
990
1247
748
988
895
678
899
854
698
822
937
722
1128
755
1654
905
957
2992
2163
1636
638
857
4064
1684
1484
765
770
1918
956
1370
710
1806
956
983
1085
1193
649
1049
823
978
773
1076
1838
958
642
972
850
789
866
972
1116
1139
791
1331
721
947
1025
2280
1230
1265
1237
2008
1651
1903
807
3401
1236
763
762
1075
2292
763
1293
715
1071
732
720
1573
1672
1306
662
679
1129
1516
735
1194
774
1063
692
696
696
698
682
798
768
1738
635
658
898
718
632
904
878
669
837
816
744
1080
1242
669
1935
3087