512
295
465
2346
584
1232
395
469
1
797
296
502
573
427
955
430
436
356
313
2
485
720
319
550
2607
485
1
548
855
1426
534
1902
371
1229
738
297
2
315
816
335
397
2
899
350
4786