1261
2
707
1
941
1051
599
1215
3
534
755
10
1329
9
809
1339
938
322
390
658
525
0
1093
492
1060
5
1715
6
1598
1460
710
526
78
997
357
1120
1069