20634
8
2855
3
2668
2
2730
6
482
1
467
0
756
1822
2069
1020
2657
625
918
282572
516
431
25137
310
422
91021
418
945
555
19279
31535
453
5617
5
706
1115
376