20634
8
2730
6
2881
2
1020
0
31535
2524
3092
1
19279
467
17353
6515
2804
49165
7
25137
390
605
968
7952
14076
768
1343
2256
3
1824
5316
918
2275
1806
2657
1222856
4
2668