1123
1
1125
3065
2368
1221
2
2110
3987
3
1332
1286
1568
1522
0
1660
1489
5
929
2257
2060
1167
1630
2688