2907
2
1360
1
866
997
2655
845
3957
3
11153
8
2838
3412
2358
9
3245
2271
4
2919
1903
2744
0
1433
3351
1728
3868
10
2414
2155
1442
6612
2948
6
2041
2313
2075
4821
3634