2919
2
1583
0
5347
4
2966
6
1650
1
3060
8
1280
4537
988
1195
1255
6572
3956
1407
2948
1250
800
3868
10
3066
7
2408
13995
13499
5
570
297066
6044
4721
4639
3263
267612
4978