926
2568
796
929
935
1406
867
901
814
826
1168
808
1436
978
4525
835
1071
906
812
958
1125
857
900
999
787
894
835
877
970
876
760
1075
785
867
831
856
822
981
845
827
1319
2673
2234
857
967
1240
821
859
1226
4304
1016
901
1008
801
812
806
802
910
856
1470