20634
8
1880
2
25137
0
19279
2730
6
2657
3
2668
1824
3092
1
4126
2881
1020
467
968
31535
572
2855
3715
5
5464
4328
10
3428
121182
282572
2190
3628
4
18385
646
5722
2073
390