1075
2
4309
3
2776
1
2919
3461
4
1364
2099
5347
2583
7
4358
6
1866
2134
2966
1891
1650
2899
4537
1451
0
5579
1195
6572
658
5375
19944
1407
3971
2948
1250
3868
10
11