280
0
707
1020
798
1880
2
572
407
1133
872
1557
957
2992
415
846
691
403
2490
781
1860
951
722
2123
3621
1
390
797
513
675
543
328