1078
2296
1590
1255
1562
991
1795
6743
1112
1000
996
1145
1077
896
905
938
1163
1072
1937
850
1243
1042
918
914
846
908
1229
898
870
839
846
956
1043
1006
989
3029
2306
909
944
901
1502
868
1084
1022
22519
1313
1309
1600
2095
4633
1189
1435
999
939
1225
1012
1539
903
885
828
1064
1131
1659
1024
963
819
3886
1182
1511
1304
1456
871
1459
802
1159
897
844
1411
815
762
951
865
935
805
824
882
2016
1044
1398
849
989
2265
851
971
887
881
978
2099
856
1215
1479
940
883
1375
821
1387
943
987
850
1013
834
1072
994
985
992
12015
1322
16966
833
794