20634
8
282
0
2190
729
178
165
1020
467
3469
4
1862
1
429
451
1094
25137
169211
11
411
1824
319
295
671
2275
2
968
4396
3
483
2328
798
918
46
484
674