424
19612
19716
642
15
161
10842
373
541
545
3521
16
636
4311
328
204
20
29
39416
2688
493
14834
1815
1217
725
12217
1348
181