20634
8
1020
0
2730
6
2855
3
2668
2
169211
11
282572
3442
4820
4396
2125
1
2526
2275
2461
20
798
121182
341
801
467
2809
543
514
1251
405
31535
2493
392
2647
19279
625