2919
2
5347
4
3941
0
2966
6
1650
1
806
4537
657
1195
6572
1407
2948
1250
3868
10
3066
7
2408
8
13499
5
2358
9
297066
557
6044
1903
3
267612
910
4978
513
3321
2155
6247
99072