20634
8
31535
0
2524
2
19279
17353
2369
1
4396
3
25137
1020
2275
2320
1559
2198
282572
2526
467
2804
2224
169211
11
390
389
968
2520
5781
6
2730
2881
5316
2819
1824
3092