808
0
549
234
1362
16
665
1205
2032
2
620
693
698
960
170
414
1123
582
829
445
1186
532
843
416
563
103
521
765
439
437
457
40
1042