19279
2
121182
1
2000
467
0
476
14508
18
1921
4
417
2730
6
3868
2125
637
788
1216
5255
16
17353
822
812
2093
625
1453
1327
918
874
2111
3
3503
2909
629
726
22330
22