20634
8
2198
2
19279
31535
0
2524
17353
1020
2275
467
25137
2369
1
2337
2881
2804
282572
798
968
3092
390
3625
7
169211
11
4594
4396
3
2224
2526
768
1559
918
1824
97284