19279
2
4111
17353
0
476
1
467
3503
3
121182
8876
8
2730
6
2727
31535
1007
381
325
18385
812
9244
25137
798
5255
16
454
1020
1571
430
19034
2000
1059
822
2328
951