1408
0
1002
1
556
1096
2
1153
1450
793
91
1645
726
692
1315
1023
700
1418
816
1006
547
1245
1231
589
509
570
394
432
976
514
408
412
448