19279
2
31535
0
417
788
9244
1
282572
2000
17353
476
22330
22
2224
2822
2730
6
968
4139
4
987
2275
1921
2125
14508
18
4309
5781
1216
25137
2987
5255
16
822
121182
812
2197