235
705
18912
261
18
5415
698
1036
10012
12
801
476
207
993
247
171
1893
34
24916
341
351
17615
695
575
644
636
674
1378