19279
2
17353
0
31535
812
1
121182
476
2730
6
2524
822
3503
3
2000
282572
1921
4
2881
417
9244
1020
5255
16
2275
2909
18385
798
2269
25137
14508
18
467
2224
8876
8
2804
49165
7