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