20634
8
325
0
1020
2730
6
460
3092
1
17353
729
1949
25137
31535
19279
2
438
105290
466
1452
1580
422
676
90
2657
3
2668
316
663
469
1222856
4
501
710
811
503