19279
2
17353
0
417
788
9807
2000
1
476
1020
282572
798
2730
6
4139
4
1880
2275
1921
2125
31535
14508
18
5781
1216
2987
9244
5255
16
822
121182
812
418
25137
1453
1327