864
908
932
873
1146
863
905
1161
894
988
1027
955
1147
1225
919
1367
1635
865
1010
1493
3013
935
1251
931