19279
2
31535
0
2730
6
476
1
17353
121182
3503
3
812
417
282572
822
1327
2275
2000
8876
8
169211
11
2727
1007
798
18385
1921
4
2125
9244
14508
18
2459
9
788
1216
2269
5255
16
7334