3261
808
971
1243
1060
785
3788
936
817
909
842
1121
943
747
1350
841
763
1249
747
919
829
745
812
784
968