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