20634
8
6435
7
19279
2
25137
0
328
57
482
381
402
593
467
1020
47041
586
17
1425
1025
31535
382
968
2337
1949
3
464
488
255
21743
1
553
919
325
798
918