836
874
1314
1127
861
808
874
3040
832
2410
816
1163
784
845
949
1004
840
1133
1001
3107
946
1051
1022
1116
1393
1145
913
1010
1191
988
2992
925
2355
789
1183
852
897
911
927
978
1019
1619
1013
914
1132
1034
1899
5285
936
907
994
1631
968
1221
1083
922
1102
990
1253
1100