1123
1
1125
2110
3065
2368
3014
20
1221
2
3085
5
3491
4
3485
7
3316
10
5141
1332
1286
1568
1660
1489
929
2257
1167
1630
2688