10705
8366
2035
508
617
1373
2127
1310
1021
384
311
1102
768
276
816
201
403
679
558
541
544
466
227
425
154
339
499
274
1724
428
444
185
243
329
329
306
163
614
213
298
220
301
320
185
179
253
170
143
193
230
245
271
185
253
193
171
98
179
63
180
98
153
123
91
96
130
40
113
72
121
151
166
137
111
166
84
135
126
122
80
107
85
140
110
152
175
65
78
67
110