20634
8
325
0
19279
2
1020
17353
2369
1
31535
460
25137
1949
282572
2275
729
521
466
3092
676
663
90
360784
19
2526
3
438
2198
4396
422
503
1580
469
18403
6
811