835
737
742
1161
692
2926
928
774
532
681
474
616
609
888
1195
650
8567
1404
2752
1719
966