687
416
434
414
861
411
532
580
565
146
1227
408
419
541
725
428
595
402
412
445
538
375
451
878
449
1033
575
418
441
850
980
433
748
563
35
432
336
428
451
450
585
438
395
306
133
138
398
134
91
713
659
517
545
592
534
452
581
357
350
370
439
530
542
554
392
422
565
438
371
463
390
408
416
434
66
0
67
1000
1000