20634
8
2730
6
2855
3
2668
2
2069
282572
0
2881
1020
31535
2524
3092
1
19279
467
17353
6515
2804
25137
390
605
968
7952
180849
14076
7
768
2256
1824
5316
918
2275
1806