18385
2
19279
2683
0
812
1
2008
417
2730
6
4179
5
1327
121182
2000
31535
17730
11
476
3503
3
17353
1344
12958
692
2211
1007
282572
1921
4
2125
9244
14508
18
2192
788
3803
4076