2110
1
1332
1305
1639
1883
2
1286
2760
4
929
1489
5
1630
2368
2257
1527
1167
2688
673
0
564
785
3439
1084
1200