2698
1
181997
11
1564
3971
3629
2274
7762
4
1772
3
1415
0
8313
9
1288
527
2259
14750
8
1610
1811
2992
2420
2
1119
4526
19783
12472
4291
3788
1419
123674
35
1228
444571
2299