20634
8
1880
2
1020
0
968
25137
2668
3114
4
1671
1
2275
802
19279
2198
918
2541
31535
282572
4396
3
2337
2710
9
6975
4820
2730
6
798
2557
1126
1121
482
326
1824
383