2785
18
1016
1499
81
293
37
74
121
134
256
309
259
241
1183
250
66
303
185
276
180
112
209
637
38
191
19
26
416
359
30
223
448
810
11
72
228
238
140
131
100
169
136
58
63
111
98
184
298
124
671
62
158
540
315
240