20634
8
2275
2
17353
0
278
2198
935
31535
19279
483
180849
2520
1
282572
1020
4111
467
2369
2337
798
2710
9
4820
2526
3
116
63
486
2800
25137
6383
17
2328
918
529