2907
2
11153
8
2949
0
6
1360
1
866
3014
20
997
2655
845
3957
3
2838
3412
3085
5
3491
4
3245
3485
7
3316
10
2744
5141
1433
3351
1728
2414
1442
6612
3634
2605
2178
467