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