2919
2
5347
4
2966
6
1941
1650
1
4358
4537
1195
2337
5
2709
6572
1828
1407
4867
7
2948
1250
3868
10
0
3066
2408
8
800
13499
1488
297066
685
6044
5065
2595
267612
6779