868
588
775
893
647
645
836
772
992
670
907
908
882
1075
878
5445
750
1252
989
5355
928
2630
1134
1095
1227
1151
2596
3782
11772
2545