20634
8
2855
3
2668
2
2730
6
282572
0
2069
3092
1
1877
2657
625
1614
2461
20
2442
2702
1897
180849
2301
3415
504
4139
4
467
121182
1898
2166
3047
10
3442
367
4328
1880
4820