779
2439
0
1700
2
1444
4
693
1240
1
596
1083
1014
3
1483
85
705
1040
550
680
474
772
662
750
5953
391
652
329
905