954
1427
891
1185
1404
975
1029
39685
3506
887
1025
1815
4498
15341
961
914
2893
2079
1293
2020
2185
965
1580
1618
1142
1134
1325
1487
938
813
912
971
932
940
1047
3813
3827
1301
2021
12299
934
876
861
1041
825
6893
1318
37308
869
4296
2679
1343
1877
1486
888
864
1121
2896
895
941
853
3769
781
4312
6171
870
1829
1059
1975
2990
965
7269
1497
839
987
2078
3189
2898
1092
1112
1572
1086
886
887
834
1220
1229
842
1344
997
2226
2402
2279
1787
2764
1741
1086
1687
911
4007
2173
1820
1949
2069
892
1039
1043
1313
889
738
938
8557
2016
1644
940
1475
999
900
973
813