1048
23149
2102
1978
1086
1589
874
1171
773
949
1175
2018
1642
4546
953
936
1190
2241
841
66905
1700
11899
2248
984
2830
8253
13335
887
871
834
923
3991
1254
2429
2931
1785
1167
3064
3962
2099
1424
824
1356
1003
964
1284
5906
1605
1782
1097
826
5959
1039
1734
1982
873
1671
4705
778
4982
1255
2127
1756
1129
1833
1175
1860
7040
1163
998
2979
2725
2014
859
919
4014
1540
1018
1616
793
1215
1311
808
1110
1098
2676
1124
879
2132
1261
1867
982
1120
2192
76052
3139
1923
3128
902
1097
870
1073
1314
893
906
8459
1303
1061
4478
2166
878
5459
1023
1406
7739
1120
970
2023
1540
887