1079
0
730
797
594
1
1060
522
1179
1288
493
561
810
83
402
1808
7
550
2466
5
1239
539
433
432
1105
595
617
356
76
418
2132
2
1158
953
1282