1123
1
467
0
1125
2110
3065
1380
2368
475
1310
1221
2
1332
1286
1012
1568
1660
1489
5
929
2257
1225
1376
1167
1630
2688