20634
8
1745
1
340
0
105290
44199
355
2730
6
11881
3
19279
2
2657
2668
1314
443
78
814
17353
2474
679
1385
1425
1020
2445
6515
521
344
2587
16
395
592
72
899