10334
10294
9161
7234
1101
2155
736
1778
683
838
459
538
475
1099
901
235
464
718
361
307
369
418
266
393
634
450
71
134
227
121
198
370
311
76
275
429
431
140
178
294
422
139
401
48
140
160
217
65
302
138
41
171
85
209
120
182
142
242
35
116
226
236
55
138
93
163
79
72
61
42
42
56
129
62
27
87
97
35
37
116
43
53
54
49
86
25
131
111
43
134