1257
2
2760
4
2377
1
1120
2403
3691
1814
1168
3934
1746
455
895
0
918
3357
11
1431
1963
1075
1131
1590
2100
1259
1532
2414
1632
3187
5
1788
1813
1751