4111
2
600
0
420
767
747
3114
4
263
543
970
1639
1440
1
468
421
415
376
503
4045
457
474
464
1840
693
703