1175
2
1535
1
2125
0
1676
807
1347
3222
6
892
1251
1019
2366
5
1788
1466
1445
4179
1954
1178
300
688
1060
3196