19279
2
2000
1
476
417
0
2125
121182
822
2730
6
2275
1921
4
1216
812
788
874
918
1453
1327
625
4740
282572
2909
629
14508
18
9807
107
9178
22330
22
2045
764
4139