709
2
1119
1
1069
1320
933
0
1337
1090
1290
5
3536
4
968
78
551
3
620
1003
527
703
1798
1412
2163
1995
1411
1390
1919
3147
1144
2506
2092
472
1538
1067