482
0
640
798
1824
280
1020
683
439
400
287
957
1043
951
456
327
602
1045
2123
3442
2
1939
358
2121
4
463
286
1935
1362
210
864
320