355
1
2548
4
299
417
2
361
512
354
329
506
774
364
92
335
2181
8
350
496
488
344
415
1067
357
631
363
284
87
273
98
28
90