2698
1
1564
5978
6
3971
3629
1942
4651
3
21152
8
297066
0
2711
2
1288
4724
2274
2593
14750
2405
2740
7762
4
181997
11
2420
2676
5151
2911
9
4526
398656
19
8313
1419
2378
123674
35
1228