934
966
1243
845
1015
1699
992
1755
1128
979
891
1287
809
954
1113
1742
1826
2062
2210
1151
1199
895
1670
858
1119
801
1086
866
976
3278
993
1091
1155
3226
844
1798
1226
842
908
1947
1028
1857
2605
1691
1250
1149
819
1091
2017
1547
1112
890
1876
1332
905
2697
2357
945
1121
965
2825
1775
2803
789
847
891
2511
1165
1081
809
809
1002
1699
1731
848
1051
2361
846
865
853
1053
1546
914
972
882
996
797
2058
2063
815
815
782
1837
1521
2994
1348
856
1972
920
2406
1083
829
2696
840
2809
966
1103
786
2287
3136
2594
800
2246
1217
3012
1003
861
867
925
1459