1123
1
1125
3765
4
3065
2368
1221
2
297066
0
2771
2110
2245
3
267612
4978
1332
1286
1226
3053
7
894
1568
539