650
1
423
2
507
405
576
429
407
348
451
409
898
894
463
673
400
500
668
3
450
562
1312
513
652
559
508
425
406
667
735
469
393