2150
2
18385
121182
1
282572
0
3287
476
5255
16
1559
482
2000
1837
5
726
2525
11951
10
2644
4139
4
448
1007
1222856
419694
9
14508
18
19279
9244
4740
709
625
44199
18403
6
8876
8
1751