357
440
898
664
1555
1
23599
664
1278
790
813
538
508
334
447
448
350
293
225
379
362
265
266
311
1
496
217
5061
420
426
376
227
457
876
248
443
745
258
483
404
256