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