3461
4
1960
0
1663
5
1237
2358
9
2462
3
2727
3126
2835
2
5151
1730
3090
6
2763
3868
10
2911
1320
10598
2558
3694
1903
4451
15
2405
1
5347
6095
3629
4553
3066
7
2160
4537
5052