20634
8
1880
2
2069
3
282572
0
2730
6
2657
2668
3092
1
3498
4
2881
1020
968
2191
2855
3715
5
5464
4328
10
177
3428
121182
25137
1824
3628
18385
5722
514
1124
618
2830
7
2120