1340
0
1090
2
1248
3
1497
1
1080
745
990
894
948
1864
1784
1012
1063
388
939
528
517
600
860
1300
604
915
599
2071
928
1253
1067
6
518
363
885