20634
8
325
0
105290
1020
2730
6
460
3092
1
17353
729
1949
823
25137
31535
19279
2
438
466
317
1452
1580
494
422
380
757
676
543
90
2657
3
2668
316
663