2358
9
234
1
2459
2
3694
1407
0
5347
4
2919
6095
2127
7
1954
6899
1628
462
1663
5
1188
3575
2689
890
4521
3673
6
2821
3868
10
1320
10598
1903
3
2966
1960
2925
3066
2160