351
1166
1157
11511
752
5513
796
698
919
357
896
917
15518
1034
242
806
1083
623
17818
1049
382
12612
1656
1316
843
835