889
2
1021
920
983
801
998
1203
3
600
1
1479
1320
1968
1113
1035
1161
1032
1045
1010
861
915
1471
1286
828
1007
860
1096
870
798
610
739
642