20634
8
3469
4
19279
2
874
0
467
31535
90
1139
392
2211
545
552
16
418
443
394
1020
25137
138
345
152
453
785
81
44
402
782
169211
11
955