181997
11
2698
1
3629
1564
3971
571
40177
0
1288
2274
14750
8
1477
444571
9
7762
4
542
2420
2
432
4526
3012
8313
297066
194
1419
2699
898
2059
3169
5
2194
123674
35
1228
1772
3