20634
8
460
0
325
1020
2198
2
1949
851
2275
503
469
19279
663
676
466
2526
3
1580
521
25137
2369
1
376
4396
2337
316
659
2710
9
17353
360784
19
90
31535
2328