2919
2
5347
4
4537
3868
10
5006
5
1250
2966
6
6044
8
1650
1
907
2408
1195
6572
1407
2738
1142
3818
7
2948
1013
8819
12
3066
2170
13499
5052
215
0
6247
462
2835
2189
4465
22