888
1
1567
914
488
810
569
1309
2
737
564
414
578
642
1289
3
1421
1875
3064
7
408
1145
1034
993
704
927
684
711
597
876
539
988
907
596