1099
2
610
1
1009
4
513
626
544
182
639
575
496
458
660
745
453
665
518
733
627
744
845
684
717
1237
922
911
611
480
516
578
522