20634
8
2526
3
282572
0
4820
2
2855
3442
1320
1
4396
2461
20
2125
2668
169211
11
180849
3022
2730
6
1622
2493
1898
959
3410
2069
625
2220
2990
18403
925
7756
477
36609
34
1649