409
190
340
16
427
17
27
508
2333
36
129
6
141
17
117
372
12
849
362
1
6
142
461
245
577
2
605
6
0
374
504
42
700
288
243
2018
61
33
735
318
317
6
5
587
872
312
3
10
1233
31
905
