267
0
328
703
676
710
1020
287
410
1897
1
5875
514
683
357
668
2634
957
755
846
1152
955
456
259
781
970
409
820
670
349