52451
15920
16134
10626
655
8713
673
15516
12114
310
582
618
419
194
503
170
446
274
596
205
294
203
276
256
175
396
424
247
160
293
302
779
400
11913
636
184
374
236
554
3612
233
166
260
291