18385
2
2000
1
8876
8
629
0
2045
121182
417
2470
99
1327
2125
812
3503
3
9244
282572
13159
10
822
2105
2097
476
692
2644
1229
5781
6
1216
1418
669
1921
4
169211
11
14508
18