20634
8
2730
6
19279
2
2855
3
2668
6435
7
381
0
1949
482
593
57
25137
169211
11
382
328
4820
31535
1348
1020
467
418
101
47041
918
586
17
325
1824
464
2224
787