939
849
842
986
1326
1083
1255
962
1325
838
1412
1007
945
970
2060
909
1000
906
1598
953
775
1113
825
1944
1032
1013
856
1084
1531
1196
1336
977
3124
867
837
1158
5806
824
1261
828
1218
879
872
9700
908
887
2020
851
1066
891
951
967
933
1179
1101
2903
2992
760
774
4217
881
835
1026
1618
1511
950
990
1476
862
891
867
849
937
1116
3886
1245
946
3854
802
997
1373
763
1526
807
837
2048
1229
824
797
838
879
848
935
899
4295
899
1169
854
1143
1354
1807
1832
1513
3404
1269
832
871
837
885
1008
2126
786
1837
875
1207
1121
1084
911
1592
873