871
1
906
664
1217
1199
2
888
847
1049
1167
1428
1263
1055
838
843
864
919
794
789
823
932
998
1147
925
933
1253
1352
1012
845
787