20634
8
2526
3
282572
0
4820
2
2855
3442
1320
1
4396
2461
20
377
2125
2668
475
422
573
169211
11
1073
396
2924
2767
4223
22
477
414
518
530
543
58
180849
46
3795