19279
2
2730
6
5255
16
2211
0
2000
1
17353
31535
417
1921
4
1020
812
476
822
467
121182
726
25137
798
282572
20634
8
968
2727
9178
4411
9244
2125
4139
14508
18
5781
764