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
2456
852
1978
2399
1611
4218
988
1396
1125
803
1316
826
983
834
808
835
945
5466
958
939
1001
881
929
2567
2963
2163
913
1270
1148
834
917
884
866
1387
1915
14722
838
1069
1590
1168
827
748
1381
1191
5916
875
969
1006
1499
1826
836
2646
2762
1114
902
1134
1477
1492
800
810
757
4312
1072
2049
974
1395
918