20634
8
358
0
29323
314
19279
2
31535
1377
1141
398
1711
1100
2275
505
416
325
2198
169211
11
418
436
546
341
4396
3
584
2710
9
6975
4
1608
968
4820
2730
6
328