4530
2
1382
1
1532
2166
1545
1000
0
2392
1787
2760
4
1286
2427
12
844
619
3
1632
1681
2710
496
2262
1825
3315
1458