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