486
1
1416
568
814
2
1005
546
793
91
1449
709
555
1096
1152
805
578
586
856
616
457
771
1158
86
987
875
594
774
723
3
868
754
718