12428
4132
2054
1902
1067
1311
574
1249
1312
1092
1396
1014
1093
460
395
661
225
198
273
300
426
364
305
363
375
230
634
324
308
326
457
313
198
445
348
264
321
195
227
133
219
114
372
355
287
397
255
215
158
247
298
114
155
121
161
160
94
117
311
111
177
194
54
111
157
116
29
463
151
71
133
28
265
89
173
53
145
101
147
113
143
60
63
115
153
128
108
65
84
51