19279
2
4455
2727
121182
1
25137
0
1059
2328
17353
13159
10
4111
951
1557
5255
16
467
1661
1308
2000
1133
798
722
663
1045
1101
403
454
874
1477
476
629
726