2919
2
5347
4
4537
3868
10
1250
2966
6
6044
8
1650
1
2408
1195
6572
3046
3
1407
2563
2615
2573
7
9160
5
2948
1866
24353
0
8819
12
3066
13499
5052
215
6247
462
2835
2189
4465
22