812
916
977
1208
1217
751
852
1616
2411
847
857
850
988
945
843
825
1122
922
1282
1405
1271
933
795
1182
789
1076
1617
1550
745
749
1050
832
840
692
777
1036
1992
1494
857
910
964
876
744
3308
1099
857
811
760
719
2999
915
907
1095
986
833
743
759
729
992
1634