4329
10
3225
6
3351
5
4099
8
1543
2
706
0
2000
1
2209
3608
9
2085
1579
1750
3
1416
4360
3841
3560
2230
4768
8209
18
6554
2294
1952
2453
2972