3491
4
2940
1
2970
4438
6
1492
3
2329
935
1974
2
1675
2302
1478
2920
3014
20
812
2110
11153
8
3085
5
3485
7
3316
10
5141
3186
1778
694
2702
2237
1789
469
0
1226
2350