2698
1
1564
1309
0
3971
3629
2274
697
7762
4
1772
3
1992
1415
8313
9
1288
527
2259
14750
8
1610
1811
2992
2420
2
1119
4526
19783
12472
5389
4291
3788
1419
123674
35