20634
8
31535
0
19279
2
2730
6
17353
25137
2275
11829
2221
3
1020
1824
1506
365
3116
1
802
968
2077
5
467
2668
2809
683
1438
2459
9
4427
10
971
1074
3488
2657
3114
4
1285