344
472
592
769
695
770
834
760
858
837
1198
960
1182
1107
984
916
968
1070
1332
915
1037
970
944
1015
1128
977
1293
923
1105
883
892
910
1100
1117
2821