1123
1
1992
3
1125
697
0
2110
3065
1309
2368
4914
2
1221
5389
1332
1286
1568
1660
1489
5
929
2257
1167
1630
2688