1270
0
1180
1
702
5164
2
459
521
1099
679
1033
809
664
636
617
2139
1219
590
602
350
950
1004
443
90
688
2419
691
411
1890
3480
650