583
738
1184
622
621
524
945
1348
1303
641
852
14612
12410
1265
19416
391
16
1428
1618
8
665
39
1739
1164
3
955