961
812
829
813
1209
1146
916
958
2594
933
1268
823
806
809
876
846
842
1075
3376
1113
965
903
1044
1675
769
903
843
1280
7338
1022
833
998
1060
939
848
1236
800
980
1813
1098
2337
957
856
1833
847
1111
1196
783
1160
1151
830
1030
880
837
1355
1502
875
1069
1276
1590